transportable working platform - Francés Inglés Diccionario